sleuth (a trail, spoor) - Turkish English Dictionary